body {
  background-image:url('images/mainbg.JPG');  
  background-repeat:no-repeat;
  background-color:#000000;
  color:#FFFFFF;
  margin-left:40px;
  margin-top:40px;
  width:530px;
  font-size:14px;
  font-family:sans-serif;
}
#last_line {
  float:left;
  position:absolute;
  font-size:8px;
  top:710px;
  left:80px;
  width:400px;
  text-align:center;
}
a {
  border:none;
  text-decoration:none;
  color:#99FFFF;
}
#regexin {
  width:300px;
  height:200px;
  overflow:scroll;
}
#title_text_box {
  width:250px;
}
#joblist {
  height:300px;
  width:530px;
  padding-bottom:30px
  white-space:nowrap;
  overflow:scroll;
  font-size:14px;
}
#encode_features {
  height:140px;
  width:530px;
  overflow:scroll;
  font-size:10px;
}
#other_features {
  height:140px;
  width:530px;
  overflow:scroll;
  font-size:10px;
}
#logo_block {
  padding-bottom:10px;
}
#logo_image {
  padding-top:10px;
}
#navii {
  font-size:16px;
  font-style:bold;
}
#navii a:hover {
  color:#AAAAAA;
}
#black_box {
  float:left;
  position:absolute;
  left:2px;
  top:2px;
  z-index:-10000;
}
#black_image {
  height:800px;
  width:600px;
  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
}


